echar baba - Turkish English Dictionary